283 Atwells Ave, Providence, RI 02903, United States
View on Map
What travelers say:
I took in too much fat and protein today [Erha]
Shelled lobster + crab meat + sausage prawn plate
But I have to say, the taste of this restaurant is still good
If the service is not a bit behind
I would consider coming again.